budding pondweed - Spanish English Dictionary